package com.example.demo.Controller;

import io.swagger.annotations.*;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

/**
 * WorkerController
 * 此处用来编辑工作者的api接口
 *
 * 记得将自己写的方法的详细内容写在文档中，文件命名：编辑人-模块.doc
 *
 *
 *
 * 工作者获取用户个人信息[用于用户端扫描二维码]
 * （
 *  头像URL（String），
 *  姓名 （String）,
 *  身份证 (String) 长度限制13位,
 *  地址  （String），
 *  出入次数 （Int）
 *  ）
 *
 *
 *
 * @blame 吴经纶
 */

@RestController
@RequestMapping("/api/worker")
@Api("用户api接口")
public class WorkerController {

    @ApiOperation("提供API，可记录检查人员扫描住户电子出入证后输入的住户健康状态信息，要求有WOKRER身份")
    @ApiImplicitParams({
            @ApiImplicitParam(paramType = "query",name = "url",dataType = "String",required = true)
    })
    @ApiResponses({
            @ApiResponse(code = 404,message = "请求路径没填好")
    })
    @GetMapping("/qcode")
    public String generateQCode(@RequestParam String url)
    {
        return "解析二维码返回json信息";
    }

}
